Big Huge Thesaurus

Pisonia aculeata

noun